I want to display a shadow on UIView controller because I have a need in our iPhone application to display a shadow under the bottom edge of UIView Controller.
I have searched and found CGContextSetShadow() for drawing the shadow, but still I have getting problem:
Here is my code:
-(void)drawRect:(CGRect)rect {
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState(context);
CGContextSetShadow(context, CGSizeMake(-25,15),8);
CGContextRestoreGState(context);
[super drawRect: rect];
}
but the above code is not working.
Please tell me what is wrong in my code if any. or is any other best solution for that then please provide me the code.
Thank you.
Tarun Kumar
03-Jan-2016Any type of shadow will be affected after the code:
but use above code before this code:
here is your complete code: